package com.uzai.console.dto.module.merchant;

import com.uzai.console.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author liuqi
 * @date 2021年09月13日 15:23
 */
@ApiModel("引导功能配置提交参数")
public class GuideDto extends BaseDto {

    @ApiModelProperty("初始化设置(0-开启引导；1-关闭引导)")
    private Integer initSet;

    @ApiModelProperty("会员类型(0-开启引导；1-关闭引导)")
    private Integer userType;

    @ApiModelProperty("机器人管理(0-开启引导；1-关闭引导)")
    private Integer device;

    @ApiModelProperty("配置方案(0-开启引导；1-关闭引导)")
    private Integer configPlan;

    @ApiModelProperty("个人微信(0-开启引导；1-关闭引导)")
    private Integer wechatUser;

    @ApiModelProperty("素材管理(0-开启引导；1-关闭引导)")
    private Integer sysMaterial;

    @ApiModelProperty("CMS基础设置(0-开启引导；1-关闭引导)")
    private Integer cmsBase;
    @ApiModelProperty("CMS首页配置(0-开启引导；1-关闭引导)")
    private Integer cmsHomePage;
    @ApiModelProperty("CMS个人中心(0-开启引导；1-关闭引导)")
    private Integer cmsPersonalCenter;
    @ApiModelProperty("CMS营销活动(0-开启引导；1-关闭引导)")
    private Integer cmsActivity;

    @ApiModelProperty("企业微信机器人(0-开启引导；1-关闭引导)")
    private Integer wxworkDevice;

    @ApiModelProperty("企业微信配置方案(0-开启引导；1-关闭引导)")
    private Integer wxworkConfig;

    @ApiModelProperty("企业微信用户(0-开启引导；1-关闭引导)")
    private Integer wxworkUser;

    @ApiModelProperty("公众号管理(0-开启引导；1-关闭引导)")
    private Integer wxpubDevice;

    @ApiModelProperty("公众号自定义菜单(0-开启引导；1-关闭引导)")
    private Integer wxpubCustomizeMenu;

    @ApiModelProperty("公众号配置方案(0-开启引导；1-关闭引导)")
    private Integer wxpubConfig;

    @ApiModelProperty("公众号用户(0-开启引导；1-关闭引导)")
    private Integer wxpubUser;


    public Integer getInitSet() {
        return initSet;
    }

    public void setInitSet(Integer initSet) {
        this.initSet = initSet;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public Integer getDevice() {
        return device;
    }

    public void setDevice(Integer device) {
        this.device = device;
    }

    public Integer getConfigPlan() {
        return configPlan;
    }

    public void setConfigPlan(Integer configPlan) {
        this.configPlan = configPlan;
    }

    public Integer getWechatUser() {
        return wechatUser;
    }

    public void setWechatUser(Integer wechatUser) {
        this.wechatUser = wechatUser;
    }

    public Integer getSysMaterial() {
        return sysMaterial;
    }

    public void setSysMaterial(Integer sysMaterial) {
        this.sysMaterial = sysMaterial;
    }

    public Integer getCmsBase() {
        return cmsBase;
    }

    public void setCmsBase(Integer cmsBase) {
        this.cmsBase = cmsBase;
    }

    public Integer getCmsHomePage() {
        return cmsHomePage;
    }

    public void setCmsHomePage(Integer cmsHomePage) {
        this.cmsHomePage = cmsHomePage;
    }

    public Integer getCmsPersonalCenter() {
        return cmsPersonalCenter;
    }

    public void setCmsPersonalCenter(Integer cmsPersonalCenter) {
        this.cmsPersonalCenter = cmsPersonalCenter;
    }

    public Integer getCmsActivity() {
        return cmsActivity;
    }

    public void setCmsActivity(Integer cmsActivity) {
        this.cmsActivity = cmsActivity;
    }

    public Integer getWxworkDevice() {
        return wxworkDevice;
    }

    public void setWxworkDevice(Integer wxworkDevice) {
        this.wxworkDevice = wxworkDevice;
    }

    public Integer getWxworkConfig() {
        return wxworkConfig;
    }

    public void setWxworkConfig(Integer wxworkConfig) {
        this.wxworkConfig = wxworkConfig;
    }

    public Integer getWxworkUser() {
        return wxworkUser;
    }

    public void setWxworkUser(Integer wxworkUser) {
        this.wxworkUser = wxworkUser;
    }

    public Integer getWxpubCustomizeMenu() {
        return wxpubCustomizeMenu;
    }

    public void setWxpubCustomizeMenu(Integer wxpubCustomizeMenu) {
        this.wxpubCustomizeMenu = wxpubCustomizeMenu;
    }

    public Integer getWxpubConfig() {
        return wxpubConfig;
    }

    public void setWxpubConfig(Integer wxpubConfig) {
        this.wxpubConfig = wxpubConfig;
    }

    public Integer getWxpubUser() {
        return wxpubUser;
    }

    public void setWxpubUser(Integer wxpubUser) {
        this.wxpubUser = wxpubUser;
    }

    public Integer getWxpubDevice() {
        return wxpubDevice;
    }

    public void setWxpubDevice(Integer wxpubDevice) {
        this.wxpubDevice = wxpubDevice;
    }
}
